Drug Discovery Today
Drug Discovery Today > 2001 > 6 > 8 > 417-426
Drug Discovery Today > 2001 > 6 > 8 > 427-436
Drug Discovery Today > 2001 > 6 > 8 > 406-416
Drug Discovery Today > 2001 > 6 > 8 > 417-426
Drug Discovery Today > 2001 > 6 > 8 > 427-436
Drug Discovery Today > 2001 > 6 > 8 > 406-416